#include<iostream>
using namespace std;
class Date
{
public:


//    friend istream &operator>>(istream& in,Date d1 );
//   friend ostream &operator<<(ostream& is,Date d1 );
    Date(int year=2020, int month=10, int day=31)
    {
        _year=year;
        _month=month;
        _day=day;
    }



    bool operator>(const Date&d1);
    bool operator<(const Date&d1);

    bool operator==(const Date&d1);
    bool operator!=(const Date&d1);


    Date& operator++();
    Date operator++(int day);


       void operator<<(const ostream& out)
       {
           cout<<_year<<'/'<<_month<<"/"<<_day;
       }


    Date& operator=(const Date&d1)
    {
         if(*this!=d1)//就是自己给自己复制俄罗斯套中套呀
         {
             _year=d1._year;
             _month=d1._month;
             _day=d1._day;
         }
         return *this;
    }




private:
    int _year=2021;
    int _month=11;
    int _day=1;
};
